add insult to injury – English–Italiano translations

🇬🇧 en it 🇮🇹

add insult to injury verb

  • to further a loss with mockery or indignity
cornuto e mazziato, oltre il danno la beffa
Wiktionary Links